﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Knights.Objeto.Tecnicas
{
    class Corte : TecnicaOfensiva
    {
        public Corte(Caballero caballero)
            : base(caballero, "Corte", 250)
        { }

        public override void Activar(Caballero unCaballero)
        {
            if (EnergiaSuficiente() && !EstaInmune(unCaballero) && !ChanceResistencia(unCaballero))
            {
                if (ChanceCritico())
                {
                    AtacarEnemigo(danio + 200 + aleatorio, unCaballero);
                    mensaje += " Critico!";
                }
                else
                    AtacarEnemigo(danio + 200, unCaballero);
            }
        }
    }
}
